|
Definition of Barking spider
1. Noun. An Australian spider, ''Selenocosmia crassipes'', which makes a "hissing" sound (stridulation) when disturbed. ¹
2. Noun. (euphemistic humorous) An instance of audible flatulence; a fart. ¹
¹ Source: wiktionary.com